// 获取code
export function getWxLoginCode() {
  return new Promise((resolve, reject) => {
    uni.login({
      provider: 'weixin',
      success: (res) => {
        if (res.code) {
          resolve(res.code)
        } else {
          reject(new Error(`获取code失败: ${res.errMsg}`))
        }
      },
      fail: (err) => {
        console.error('登录code获取失败:', err)
        reject(new Error('获取登录凭证失败，请稍后重试'))
      }
    })
  })
}